home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16692 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: wholder2.cts.com!user
  2. From: dbell@shvn.com (Doug Bell)
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
  4. Subject: Re: Will Java kill C++?
  5. Date: Thu, 11 Apr 1996 11:59:05 -0700
  6. Organization: FTL Games
  7. Message-ID: <dbell-1104961159050001@wholder2.cts.com>
  8. References: <31682FFE.2781E494@bbn.com> <DpJyGG.FKK@hkuxb.hku.hk> <denatale-1004960822260001@grail1506.nando.net> <dbell-1104960125190001@wholder2.cts.com> <goochb.327.000893D1@rwi.com>
  9. NNTP-Posting-Host: wholder2.cts.com
  10.  
  11. In article <goochb.327.000893D1@rwi.com>, goochb@rwi.com (William D.
  12. Gooch) wrote:
  13.  
  14. > In article <dbell-1104960125190001@wholder2.cts.com> dbell@shvn.com
  15. (Doug Bell) writes:
  16. > >....
  17. > > If those other languages had all the answers, 
  18. > > then we'd know because they'd be behind the great and successful
  19. > >products, which they rarely ever are.
  20. > Nonsense.  AutoCAD and Interleaf are both Lisp-based products.
  21. > American Express uses a Lisp system for automatic card purchase 
  22. > authorization (ever notice how much more reliable theirs is than most 
  23. > other such systems?).  The list goes on, and my personal knowledge 
  24. > of it is certainly limited to a very small subset.  A large percentage of
  25. > the ones I do know of are proprietary and confidential, because their
  26. > use gives the company who built them such a significant competetive
  27. > advantage.
  28. > Certainly we don't see a great number of end-user PC applications 
  29. > built in the relatively less popular languages.  Mainly they're found
  30. > in a commercial-use environment, where the advantages of Smalltalk
  31. > or Lisp/CLOS in dealing with complex problems can be very significant.
  32.  
  33. Good examples, but it doesn't refute my claim that Lisp, Prolog, etc. are
  34. _rarely_ (not never) used in successful products.  And in environments
  35. where a large product is being produced for relatively few users, such as
  36. American Express' internal card purchase authorization system, the
  37. economics of the situation support the extra computing resources often
  38. required by a highly generalized language if it reduces the cost to
  39. implement.  To what extent a generalized language or a 4GL language
  40. reduces the cost of implementation is debatable, but certainly a case can
  41. be made for this.
  42.  
  43. > The now-familiar windowing paradigm of PCs and Macs originated
  44. > in the Lisp/Smalltalk world long before Apple or Microsoft co-opted it.  
  45.  
  46. Now this is an example of what I think have been some of the best
  47. contributions made by the programming languages of the
  48. intelligentsia--exploring new ways of doing things and proving concepts. 
  49. It's just that for whatever reason, the realization of the worthwhile
  50. concepts usually falls to a work-horse language.
  51.  
  52. > BTW, I'm not claiming that any language has "all the answers," and
  53. > I don't think anyone else made that claim either.
  54. > ~~~~~~~~~~~~~~~~~~~~~~
  55. > William D. Gooch
  56. > RothWell International
  57. > goochb@rwi.com
  58. > Texas liaison for the International Programmers Guild
  59. > For information on IPG, see http://www.ipgnet.com/ipghome.htm
  60. > ~~~~~~~~~~~~~~~~~~~~~~
  61.  
  62. Let's just say that to some extent, the answers a language *does* have
  63. must be relative to the impact of the software which results from it. 
  64. What other measure would you apply?
  65.  
  66. Doug Bell
  67. dbell@shvn.com
  68.